package cn.ssm.service;

import java.util.List;
import java.util.Map;

import cn.ssm.pojo.Movie;
import cn.ssm.pojo.MovieCount;
/**
 * 电影类详情
 * @author 戴耀辉
 *
 */
public interface MoviesDetailService {

	//查询所有电影
	List<Movie> getMoviesDetailList();
	
	/**
	 * 模糊查询电影
	 * @param movieName
	 * @return
	 */
	List<Movie> selectMovies(String movieName);
	
	/**
	 * 按照电影类型查询电影
	 * @param movieName
	 * @return
	 */
	List<Movie> selectMovie(int movieTypeId);
	
	/**
	 * 根据ID查询对应的电影
	 */
	List<Movie> getMovieId(int id);
	
	/**
	 * 查询所有电影外链接电影类型表
	 * @return
	 */
	List<Movie> getMoviesList();
	//根据id查询电影  艾辉
	List<Movie> getMovieById(Integer id); 
	
	//<!-- 查询每部热映电影的订单总量  黄少涛 -->
	List<MovieCount> getMovieOrderCount();
	
	//获取电影总数
	int getMoviesDetail();

	//获取未上映电影
	List<Movie> getNewMoviesList();

	List<Movie> getMovies(Map<String, Object> paramas);

	int getMoviesCount();

	int deleteMovies(Integer id);

	int saveMovies(Map<String, Object> params);
}
